package obj.day3.test;

/**
 * @author げっしょく
 * @date 2021/7/17
 */
public class anonymity {
    public static void main(String[] args) {
        //匿名内部类使用形式
        //接口或类有多个抽象方法的使用格式
        iter a = new iter(){

            @Override
            public void show() {
                System.out.println("niu ma");
            }

            @Override
            public void sun() {
                System.out.println("ni ge di di");
            }
        };
        a.show();
        a.sun();


        ////接口或类只有一个抽象方法的使用格式
        new iter2(){
            @Override
            public void tum() {
                System.out.println("dan yuan ren chang jiu");
            }
        }.tum();
    }
}
interface iter2 {
    void tum();
}
interface iter{
    void show();
    void sun();
}
